Disponibilidad de agentes por fecha y hora


Introducción

Con este método obtendremos el listado de los agentes disponibles en una fecha y hora especifica


Para este método debemos agregar un token en Headers de tipo Authorization con el token necesario.

Es importante anotar que los parámetros deben ser enviados a través de algo como form_params o similar, no se deben enviar directamente en la URL.

{success} GET: /api/public/available/agents

use GuzzleHttp\Client;

$client = new Client();

$res = $client->request("GET", "{$endpoint}/api/public/available/agents", 
    "form_params" => [
        {
            "date": "2025-05-30",
            "time": "14:00",
            "branch": 243 //Opcional, sino se agrega se trae todos los slots de la inmobiliaria
        }
    ]
);

$slots = json_decode($res->getBody(), true);

return $slots;

Respuesta


{
    "code": 200,
    "message": "Agentes disponibles",
    "data": [
        {
            "code": 2,
            "name": "Agente",
            "last_name": "Disponbie",
            "full_name": "Agente Disponbie",
            "email": "[email protected]"
        },
    ]
}

Parámetros en form_params

Parámetro Descripción Ejemplo
date Fecha del slot a revisar date=2025-05-30
time Hora del slot a revisar time=14:00
branch Podemos filtrar disponibilidad por sucursal branch=2